﻿#ifndef _CAPLDLL_H_
#define _CAPLDLL_H_

#define USECDLL_FEATURE
#define _BUILDNODELAYERDLL

#pragma warning( disable : 4786 )

#include "cdll.h"
#include "VIA.h"
#include "VIA_CDLL.h"

#include <stdio.h>
#include <stdlib.h>
#include <map>

class CaplInstanceData;
typedef std::map<uint32, CaplInstanceData*> VCaplMap;
typedef std::map<uint32, VIACapl*> VServiceMap;

void CAPLEXPORT far CAPLPASCAL appInit (uint32 handle);
void CAPLEXPORT far CAPLPASCAL appEnd (uint32 handle);

#endif